<!-- <template>
    <div class="video">
        <video-player
                ref="videoPlayer"
                class="video-player vjs-custom-skin"
                :playsinline="true"
                :options="playerOptions"
            />
    </div>

</template>

<script>
import 'video.js/dist/video-js.css'
import 'vue-video-player/src/custom-theme.css'
import 'videojs-contrib-hls.js/src/videojs.hlsjs'

export default{
        data() {
            return {
                playerOptions: {
                    playbackRates: [1.0, 2.0], // 可选的播放速度
                    autoplay: false, // 如果为true,浏览器准备好时开始回放
                    muted: false, // 默认情况下将会消除任何音频。
                    loop: false, // 是否视频一结束就重新开始。
                    preload: 'auto', // 建议浏览器在<video>加载元素后是否应该开始下载视频数据。auto浏览器选择最佳行为,立即开始加载视频（如果浏览器支持）
                    language: 'zh-CN',
                    aspectRatio: '16:9', // 将播放器置于流畅模式，并在计算播放器的动态大小时使用该值。值应该代表一个比例 - 用冒号分隔的两个数字（例如"16:9"或"4:3"）
                    fluid: true, // 当true时，Video.js player将拥有流体大小。换句话说，它将按比例缩放以适应其容器。
                    sources: [{
                    type: 'video/mp4', // 类型
                    src: require('') // url地址https://live.vhall.com/f48b6dad-e97c-4d4e-9447-a3914d85f45f
                    }],
                    poster: 'https://cnstatic01.e.vhall.com/upload/interacts/screen-imgs/202207/3f/35/3f3571a446bb4cf462dff26d7e2f9b0c.jpg', // 封面地址
                    notSupportedMessage: '此视频暂无法播放，请稍后再试', // 允许覆盖Video.js无法播放媒体源时显示的默认信息。
                    controlBar: {
                    timeDivider: true, // 当前时间和持续时间的分隔符
                    durationDisplay: true, // 显示持续时间
                    remainingTimeDisplay: false, // 是否显示剩余时间功能
                    fullscreenToggle: true // 是否显示全屏按钮
                    }
                }
            }
        },
    }
</script>

<style scoped lang="scss">


</style> -->